diffuse solar radiation - English Synonyms Dictionary